package com.zmn.oms.model.entity.conf.cancel;

import com.zmn.common.utils.pager.Pages;
import lombok.*;

/**
 * @author tanbiao
 * @description
 * @since 2019/10/21 17:31
 * @modifier
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class OrderCancelCategoryQuery extends Pages {
    /**
     *分类id
     */
    private Integer categId;
    /**
     *取消分类名称
     */
    private String name;

    /**
     *首字母
     */
    private String firstLetter;
    /**
     *排序号，编号越小越靠前
     */
    private Integer sort;
    /**
     *状态：1停用，2启用
     */
    private Integer status;
    /**
     * 功能描述 :针对模糊查询使用的条件，由于在新增的时候需要检查名称的重复性，因此不能用name作为条件
     *
     * @author tanbiao
     * @since 2019/10/22
     */
    private String nameOrId;

    /**
     * 每页显示条数，默认100
     */
    private Integer pageSize = 100;
}
